home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / pctalkc.arc / PCTC2.TXT < prev    next >
Text File  |  1985-12-27  |  17KB  |  392 lines

  1.  
  2. *** READ THIS BEFORE DOWNLOADING PCTC.LBR (or PCTC.BIN, PCTC.SXX, PCTC.ARC)***
  3.  
  4. This information refers to PCTC.LBR, (a library file containing a number of
  5. sub-files), which contains an expanded version of PC-TALK III called;
  6.  
  7.            PC-TALK III, VERSION C, LEVEL 851111 & 851111A
  8.  
  9. The program is also stored as PCTC.BIN, PCTC.SXX, and PCTC.ARC, in DL 5,
  10. on the CompuServe IBM PC PRO SIG (Forum), page PCS-131.
  11.  
  12. If you have downloaded the 7-bit ASCII version, PCTC.SXX then you will need 
  13. to process them through the respective converters, SXX.COM, after which you 
  14. will have the 8-binary file PCTC.LBR.  See PCTC.TXT for instructions.
  15.  
  16. This program is an update to PC-TALK III Versions A & B, which are also
  17. called PC-TALKA, PCTA and PC-TALKB, PCTB. 
  18.  
  19.  
  20.                         **** NOTICE ****
  21.  
  22. THIS VERSION WAS DEVELOPED AND COMPILED BY JIM GAINSLEY AND ALSO INCLUDES
  23. THE WORK OF OTHER AUTHORS, ALL OF WHOM ARE CREDITED IN THE PC-TALKC.DOC. IT
  24. HAS BEEN LICENSED BY THE HEADLANDS PRESS AND ANDREW FLUEGELMAN FOR POSTING
  25. ON THE COMPUSERVE IBM PC SIG.  ONE OF THE TERMS OF THE LICENSE PROVIDES THAT
  26. THE PROGRAM MUST BE REMOVED FROM THE IBM SIG SHOULD HEADLANDS REQUEST IT.
  27.  
  28. IT MAY BE COPIED AND FREELY DISTRIBUTED, ACCORDING TO THE TERMS OF THE
  29. LICENSE GIVEN IN THE DOC AND REPEATED IN THE PROGRAM.
  30.  
  31.                         * * * * * * * * *
  32.  
  33.  
  34.       =====>>   THIS VERSION DOES NOT SUPPORT THE PCjr.  <<=====
  35.  
  36.  
  37. The included executable program called PC-TALKC.EXE contains many enhancements
  38. and fixes applied to the original PC-TALK III, which make it much more useful
  39. in communicating with networks.  Some of the enhancements not found in the
  40. original PC-TALK are as follows:
  41.  
  42. Hangup command.
  43.  
  44. Rewritten Redial module, providing greater information, allowing
  45.   interactive changing of delay times, and direct accessing of dialing
  46.   directory.
  47.  
  48. New logon screen, reflecting new services.
  49.  
  50. Alphabetized updated menu.
  51.  
  52. Split-screen module, including ability to send multiple lines.
  53.  
  54. Auto-change to 8N1 for XMODEM xfers.
  55.  
  56. Change Subdirectory and Path.
  57.  
  58. Make and retrieve a disk file for the ALT-1/0 keys.
  59.  
  60. Improvements and added flexibility in the Manual Dialing section of 
  61.   the Dialing module.
  62.  
  63. Numerous fixes and changes, which promote smoother and more efficient
  64.   program operation.
  65.  
  66. Timed and character pacing in the function key and Alt-key modules.
  67.  
  68. Use macros to do commands and dial numbers... scripting.
  69.   13 Commands are enabled; Alts C,E,G,H,I,L,P,Q,R,T,V,Y,Z (plus the
  70.   Dialing feature). Files may be xfered and viewed automatically.
  71.  
  72. Macros may be called from the DOS command line when booting the program.
  73.   If you have a macro in F-key F1 for example, you can type at the DOS
  74.   prompt A>PC-TALK F1, which will cause the macro in F1 to execute. Can
  75.   also be used in batch files, e.g. PC-TALK %1. If batch file is called
  76.   P.BAT then typing at the DOS prompt A>P F1, causes execution. Thus, the
  77.   entire sequence of calling and logging on will take place, with no further
  78.   attention from you... You can do it all with just ONE keystroke!
  79.  
  80. Variable length string entry from keyboard during output of macro
  81.   (Like Prokey). (See Important Note below.)
  82.  
  83. View disk free space in all file transfer modules. Also, subcommands
  84.   given in Message Line. New subcommands added. (/ now = ? making for
  85.   fewer keystrokes.)
  86.  
  87. Enable user control of Xmodem Receive timing both before and during
  88.   xfrs. Present screen info regarding block xmission times.
  89.  
  90. Continuous clock provided on line 25. Operative in standard msg. mode.
  91.  
  92. Fix bug in Original PC-TALK code to provide Alt-1/0 directory when
  93.   there are blank Alt-1/0 keys preceding loaded keys.
  94.  
  95. Fix to improve trap correction for ERR-57, to incl. Overrun & Parity
  96.   errors by reading and resetting the LSR. Also, fix to avoid a 'bottomless
  97.   pit' if a CLOSE is attempted in response to an ERR-5.
  98.  
  99. Allows DTR support for auto-comm parameter changes for 8-bit file xfers.
  100.  
  101.  
  102. *** UPDATES TO PC-TALK III VERSION B LEVEL 850215 ***
  103.  
  104. Additional improvements and enhancements to the XMODEM file transfer
  105.   routines.  Automatic timing adjustment. User can manually resend a block
  106.   in Transmit mode under certain conditions. Enhancement of screen display
  107.   during transfers to show more information. Improvement in Abort sequences.
  108.   Default timing changed from 4 seconds to 10 seconds in Xmodem receive mode.
  109.  
  110. New Type 5 Segment for Macro generator, enabling the sending of plain strings
  111.   without pacing, from within Macros.
  112.  
  113. Inclusion of Alt-I command in the fully executable commands from Macros thus
  114.   providing ability to chain and loop from data stored in the Alt Key files.
  115.  
  116. Automatic loading of a file called PC-TALK.ALT, if it exists, into the Alt-1/0
  117.   keys at bootup.
  118.  
  119. The use of the ESC key to terminate all file transfers, instead of Alt-R,
  120.   Alt-T, PgDn and PgUp.
  121.  
  122. New Time Display module, providing complete time display, Start, Stop,
  123.   and Elapsed for all file transfers.
  124.  
  125. Additional improvements in the message line handler.
  126.  
  127. Suppression of the Alt Key Directory except when called by new command, Alt-A.
  128.  
  129. Dial Directory: Allowing single character entry for commands (no <cr> needed).
  130.   Allowing entry of control characters such as LF's in Pacing column without
  131.   disturbing display.  Also, enabling a quick exit feature from directory.
  132.   Fixed problem with service headers not displaying properly after change.
  133.  
  134. Misc. fixes and improvements, such as quieting of the Hangup routine, and
  135.   fixes for three bugs in original code.
  136.  
  137.  
  138. *** UPDATES TO PC-TALKC VERSION B, LEVEL 850310 ***
  139.  
  140. Run Silent command, Alt-B. Silences the programs normal audible signals, but
  141.   does not affect error, invalid, or illegal event signals. 
  142.  
  143. Inclusion of Alt-G and Alt-L into the macro fully programmable group, together
  144.   with existing Alt- I, R, T, V.
  145.  
  146. Correction of several bugs, including the one in the original PC-TALK III
  147.   code that caused a crash when attempting exit default with an incorrect
  148.   comm parameter installed.  Also, improvement in the Redial exit routine
  149.   when a macro is running.
  150.  
  151.  
  152. *** UPDATES TO PC-TALKC VERSION C, LEVEL 851111 ***
  153. (Compiled with the IBM BASIC COMPILER, version 2.0 dated 6/25/85.)
  154.  
  155. Rewritten Dial Directory module featuring provison for expansion and 
  156.   contraction -- a maximum of 990 entries is possible. Also, the ability 
  157.   to navigate by page numbers.  Faster screen writing.
  158.  
  159. Provision for converting inverse video to hi-intensity to accomodate 
  160.   electronic screen readers.
  161.  
  162. Provision for disabling clock updating, for votrax users.
  163.  
  164. Alt-N: Do DOS commands, via the SHELL command.
  165.  
  166. Rewritten Default (Alt-F) module to include provision for 10 additional
  167.   user settable defaults, including an additional 15 characters in the 
  168.   modem intialization string, and a modem de-init string, which is sent 
  169.   at program termination. Also, modem init string is passed to the 
  170.   modem whenever the default routine is exited.  Also, ability to 
  171.   elect to strip ASCII 0 (NULs).
  172.  
  173. Ability to send Line Feeds (LF's ASCII 10) in terminal mode if desired.
  174.  
  175. Addition of CRC (Cyclic Redundancy Check) error checking to XMODEM module.
  176.  
  177. Several improvements in the functioning of the XMODEM module, 
  178.   including display of a 20-block moving average of block transfer times 
  179.   in receive mode, and, display of block xfer time in send mode.  Faster 
  180.   operation and faster cycling during error conditions.  Ability to 
  181.   reset Max Time display in send mode. Correction of timing display to 
  182.   more accurately reflect the actual block xfer times.
  183.  
  184. Correction of Elapsed Time error in Elapsed time display.
  185.  
  186. Provision for recognizing the extended modem return codes of BUSY and 
  187.   NO CONNECT, as well as support for adaptive dialing. (If you are set 
  188.   for 2400 baud and connect to a system set at 1200 baud, the program 
  189.   will automatically adjust, if the modem can do so.) Responsive to 
  190.   the US Robotics Courier 2400 "X4" return codes.
  191.  
  192. Revised Alt-P, Change Comm Parameters module, to provide support for 
  193.   2400, 4800 and 9600 baud.  Also, this section no longer breaks the 
  194.   comm line, thus avoiding the problem with DTR support.
  195.  
  196. The disk directory display in all file routines now provides a full 
  197.   DOS style directory listing.
  198.  
  199. Compiled with the IBM BASIC COMPILER, Version 2.00.  Much 
  200.   restructuring of code to take advantage of the newly available 
  201.   compiler support, provides for faster more efficient operation.
  202.  
  203. Fixed cursor flickering related to clock updating.
  204.  
  205. Enable loading of an ALT file in a macro via |3I|4n, where 'n' is a 
  206.   letter A-Z appearing in a file called PC-TALKn.ALT.
  207.  
  208. Ability to put DOS commands for use with Alt-N in ALT file bins. Alt-N 
  209.   can also be called in a macro.
  210.  
  211. Addition of Alt-X to the macro system.  There are now 15 commands that 
  212.   can be called from macros.
  213.  
  214. ** UPDATE TO LEVEL 851111A
  215. Fixes and improvements to Level 851111.  No enhancements. Compiled with
  216. the IBM BASIC COMPILER Version 2.00 with updates to 11/21/85.
  217.  
  218. THERE ARE NO TERMINAL EMULATION MODS.
  219.  
  220.                         *    *    *    *    *
  221.  
  222. IF YOU HAVE DOWNLOADED PCTC.LBR, PCTC.BIN, PCTC.SXX, OR PCTC.ARC THEN
  223. TO PREPARE THIS PROGRAM FOR RUNNING YOU MUST HAVE:
  224.  
  225. IBM or PC DOS 3.0 or UP... DOS 3.1 is *highly* recommended!
  226.  
  227. NUSQ11.COM (or later)        File Unsqueezer.  Note: Do not use AUSQ or IBM!
  228. or ALUSQ11.EXE
  229.  
  230.  
  231. LUE210.COM (or later)        Library File unpacker (If you have this 
  232.                              you will not need NUSQ etc. You may also use 
  233.                              LU8643.EXE), but then you will need NUSQ or 
  234.                              ALUSQ.)
  235.  
  236. SXX.COM                      Only needed if you have the PCTC.SXX version.
  237.  
  238. PKCARC.COM (Very fast ARC Extractor)     These are only needed if you
  239. ARC.EXE                                  have the PCTC.ARC version.
  240.  
  241.  
  242. THE ORIGINAL PC-TALK III DOCUMENTATION     This available on the CIS IBM PC 
  243.                                            SIG page PCS-131, in DL 5, as 
  244.                                            PCTORG.DOC, in DL 5.
  245.  
  246.  
  247. YOU DO NOT NEED THE ORIGINAL PC-TALK.BAS... THIS IS A FULLY EXECUTABLE
  248. PROGRAM -- NOT A MERGE FILE.
  249.  
  250. In addition, your computer must have 192K of FREE ram minimum, i.e. *NOT* 
  251. including DOS and TSR (Terminate but Stay Resident) programs, such as Prokey,
  252. SuperKey, Sidekick, etc.  If you do have a compliment of these programs 
  253. then 256kb of total ram minimum, will probably suffice.
  254.  
  255.                          *   *   *   *   *
  256.  
  257. If you have the PCTC.SXX version, then run SXX.COM:
  258.  
  259.             Format:    SXX PCTC.SXX /F
  260.  
  261. you will now have PCTC.LBR. Continue as follows. 
  262.  
  263. If you have downloaded the file PCTC.BIN, rename it to PCTC.LBR.
  264.  
  265. PCTC.LBR is a Library type file, which includes squeezed members. In 
  266. order to work with it, you will need a Public Domain program known as 
  267. LUE210.COM, which is available on the IBM PC SIG on DL1.  This program 
  268. will both unpack and unsqueeze the files in the library in one 
  269. operation.  You may also use LU8643.EXE, available on DL1, but then 
  270. you will need to unsqueeze the resulting files with either NUSQ or 
  271. ALUSQ, also available on DL1. The documentation with each of the above 
  272. gives instuctions for us.  However, we've repeated the simple 
  273. instructions for those using LUE, below.
  274.  
  275. If you are not using a fixed disk, then copy LUE.EXE to a blank 
  276. formatted diskette. Place another blank formatted diskette in your 
  277. second drive, and copy PCTC.LBR onto it. Assuming that LUE is located 
  278. in Drive A: and PCTC.LBR is in Drive B: then set your default drive to 
  279. A: and type:
  280.  
  281.                          LUE  B:PCTC.LBR
  282.  
  283. You will then have in Drive A:
  284.  
  285. PC-TALKC.EXE   --->  The ready to run, executable PC-TALK III, Version C,
  286.                      Level 851111A. (A minor update to Level 851111.)
  287.  
  288. PC-TALKC.DOC   --->  The installation documentation, plus revised pages for
  289.                      the ORIGINAL PC-TALK III manual, which detail the
  290.                      updates and new services. (The original manual is not
  291.                      provided in this library.)
  292.  
  293. PCTCDD.EXE     --->  Utility for physically contracting a PC-TALK Version C
  294.                      Dialing Directory, that has previously been expanded.
  295.                      To run, just type PCTCDD.
  296.  
  297. IF YOU HAVE DOWNLOADED PCTC.ARC THEN RUN EITHER ARC.EXE OR PKCARC.COM:
  298. (PKCARC.COM is available in DL 1, on CIS page PCS-129.. It's great!!)
  299.  
  300.  Formats:      ARC x PCTC.ARC      or    PKCARC PCTC.ARC
  301.  
  302.  
  303. NOTE: We have NOT included the files below in this library, because so many
  304.       already have them and thus to do so, would cause an unnecessary expense
  305.       in download time.  However, for those who don't, we very much recommend
  306.       them. They are both on DL5.
  307.  
  308. PCTC.MAC     --->  A file by Bryan Tsuonda providing instruction in
  309.                    creating macros and numerous examples of useful macros.
  310.  
  311. PCESY.MAC    --->  A file containing a macro for use with EasyLink.
  312.  
  313.  
  314. The Basic Source code is not provided at this time with this version due
  315. to the difficult compiling operation, and pursuant to the license 
  316. agreement under which this program is posted.
  317.  
  318. After extraction and unsqueezing, you must read the PC-TALKC.DOC, which
  319. will explain the remainder of the installation procedure.
  320.  
  321. The pages in PC-TALKC.DOC are intended to be merged after printing with the
  322. original documentation, contained in PCTORG.DOC.
  323.  
  324. NOTE: PC-TALKC.DOC is a *complete* documentation update. Be sure you 
  325.       disgard all previous updates to the *original* PC-TALK III 
  326.       documentation.
  327.  
  328. Printing the Documentation:
  329.  
  330. Both the original and the updated documentation can be printed by using the
  331. DOS TYPE command in connection with Cntrl-PrtSc.  Or, it can be done with
  332. the DOS command line,  COPY PC-TALKC.DOC  PRN<cr>.  Note that the pages are 
  333. tight fitting so place the printer at the very top of the page.  No form 
  334. feeds or other print control characters are used.  The DOS program 
  335. PRINT.COM can also be used.  The original documentation is 70 pages, the 
  336. update is 47 prox. 
  337.  
  338. You may rename the program PC-TALKC.EXE to PC-TALK.EXE or anything you wish,
  339. provided you keep the .EXE extension.
  340.  
  341. You may use your ancillary files, PC-TALK.KEY, & PC-TALK.DIR, or this 
  342. program will create new ones for you.  See Important Note below 
  343. regarding the necessary file PC-TALK.DEF.
  344.  
  345.  
  346.                        **** IMPORTANT NOTE ****
  347.  
  348.  
  349. THIS VERSION USES A NEW AND EXPANDED DEFAULT FILE, PC-TALK.DEF, AND 
  350. YOUR CURRENT FILE OF THE SAME NAME WILL BE RE-INITIALIZED THE FIRST 
  351. TIME THE PROGRAM IS RUN.  THE FILE IS AN ASCII TEXT FILE AND MAY BE 
  352. EXAMINED WITH ANY WORD PROCEESSOR ETC.  YOU SHOULD PRINT IT OUT, FOR 
  353. EASE OF INSTALLING YOUR OLD DEFAULTS IN THE NEW PC-TALK.DEF.
  354.  
  355.  
  356.  
  357.                       *    *    *    *    *
  358.  
  359.  
  360. NOTE: This program supports the HAYES type modems, AND the "X4" extended
  361.       return codes of the U.S. Robotics Courier 2400 modem AND also, the
  362.       Adaptive Dialing feature.
  363.  
  364. Supplementary Information:
  365.  
  366.       CompuServe initially expects you to use 7 databit, EVEN parity and
  367.       1 Stop Bit.  You may easily change this by going into DEFALT at page
  368.       CIS-9.  To read the detailed procedure, see the file 8N1.HLP, located
  369.       on the IBM PC SIG database DL8.  (You must set your params for 
  370.       *each* baud rate you use.)
  371.  
  372.       Even though your CIS default is set for 8N1, you may still communicate
  373.       with CIS, with YOUR parameters set for 7E1, if you wish to do so.
  374.  
  375.       In summary, there is no need to ever communicate with CompuServe with
  376.       7E1 parameters, once you have changed your CIS defaults at CIS-9. There
  377.       is no disadvantage to setting your CIS defaults to 8N1... You may still,
  378.       if you wish to do so, communicate with CIS in 7E1, without altering
  379.       your CIS parameters again.
  380.  
  381.  
  382.       THE COMPUSERVE IBM PC SIG PROVIDES SUPPORT FOR PC-TALK III VERSION C.
  383.       IF YOU ENCOUNTER ANY PROBLEMS, ASK US.
  384.  
  385.  
  386.       SYSOPS:  Jim Gainsley     76703,1007
  387.                Conrad Kageyama  76703,1010
  388.  
  389.  
  390.       11/11/85, (rev. 12/17/85)
  391.  
  392.